package org.lestr.secuel.m3ds.lumieres;


public interface LumiereEcouteur {
	
	
	/** Le nom a été changé */
	public void nomChangé(Lumiere lumière, String ancienNom);
	
	
	/** L'état (allumée/éteinte) de la lumière a changé */
	public void étatChangé(Lumiere lumière);

	
	/** La position de la lumière changé */
	public void lumièreDéplacée(Lumiere lumière, double deltaX, double deltaY, double deltaZ);

	
	/** La couleur de la lumière a changé */
	public void couleurChangée(Lumiere lumière, int ancienRouge, int ancienVert, int ancienBleu);
	

	/** L'intensité de la lumière a changé */
	public void intensitéChangée(Lumiere lumière, int ancienneIntensité);
	
	
	/** La portée de la lumière a changé */
	public void portéeChangée(Lumiere lumière, double ancienPortée);
	
	
}// FIN Interface
